package com.yichen.ycOJ.model.dto.judge;

import com.yichen.ycOJ.model.dto.question.JudgeCase;
import com.yichen.ycOJ.model.dto.question.JudgeConfig;
import com.yichen.ycOJ.model.dto.questionSubmit.JudgeInfo;
import lombok.Data;

/**
 * @Author: yichenwu
 * @Date:2024/6/24 15:25
 */
@Data
public class JudgeContext {
    /**
     * 判题状态
     */
    private Integer status;
    /**
     * 判题沙箱类型
     */
    private String type;

    /**
     * 提交的代码
     */
    private String code;
    /**
     * 判题语言
     */
    private String language;
    /**
     * 判题用例
     */
    private String judgeCase;
    /**
     * 判题信息
     */
    private JudgeInfo judgeInfo;
    /**
     * 判题配置
     */
    private JudgeConfig judgeConfig;
    /**
     * 题目提交id
     */
    private Long questionSubmitId;

}
